#!/bin/bash

# 解决datav-vue3依赖无法编译通过的问题
# datav-vue3路径
cd ./node_modules/@dataview/datav-vue3

# 定义要修改的 package.json 中的字段和值
field_to_modify="module"
new_value="./es/index.mjs"

# 使用 sed 命令在 package.json 中进行替换
sed -i 's|"$field_to_modify": ".*"|"$field_to_modify": "$new_value"|' package.json

cd ../../../